sacral spot - French English Dictionary